﻿<%@ Page Title="" Language="C#" MasterPageFile="~/EBAYVN.Master" AutoEventWireup="true" CodeBehind="MyProfile.aspx.cs" Inherits="EBAYVN.CUSTOMERS.Pages.MyProfile" %>
<%@ Register Assembly="EBAYVN.Controls" Namespace="EBAYVN.Controls" TagPrefix="EBAYVN" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<script type="text/javascript">
    $(document).ready(function() {
    $("#divChitiet").dialog({
                autoOpen: false,
                modal: true,
                minHeight: 100,
                height: 'auto',
                width: 'auto',
                resizable: false,
                open: function(event, ui) {
                $(this).parent().appendTo("#divChitietDlgContainer");
                }
            });
        });
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <div class="crmcontainer">
        <div class="header">Thông tin đăng kí</div>
        <asp:UpdatePanel runat="server" ID="upThongBao" UpdateMode="Conditional">
            <ContentTemplate>
                <div class="crmcontainer">
                <a style="padding:5px" onclick="$('#tblMatKhau').toggle()" href="#"><strong>Đổi mật khẩu</strong></a>
                <table class="crmtable" style="padding-top: 10px; display: none;" id="tblMatKhau">
                    <tr>    
                        <td class="crmcell right width-100"><strong>Mật khẩu mới</strong></td>
                        <td class="crmcell width-250">    
                            <div class="left">
                                <asp:TextBox ID="txtMatKhau" TextMode="Password" runat="server" Width="150px" 
                                    MaxLength="10" TabIndex="2" />                            
                            </div>                                 
                        </td>
                    </tr>
                    <tr>    
                        <td class="crmcell right width-100"><strong>Gõ lại mật khẩu mới</strong></td>
                        <td class="crmcell width-250">    
                            <div class="left">
                                <asp:TextBox ID="txtMatKhauRe" TextMode="Password" runat="server" Width="150px" 
                                    MaxLength="10" TabIndex="3" />                            
                            </div>                                 
                        </td>
                    </tr>
                    <tr>    
                        <td class="crmcell right width-100"><strong>Mã bảo mật</strong></td>
                        <td class="crmcell width-250">    
                            <div class="left">
                                <asp:TextBox ID="txtMaBaoMat" TextMode="Password" runat="server" Width="150px" 
                                    MaxLength="10" TabIndex="4" />                            
                            </div>                                 
                        </td>
                    </tr>
                    <tr>
                    <td class="crmcell right width-100"><strong></strong></td>
                    <td class="crmcell width-250">    
                        <div class="left">
                            <asp:Button CssClass="crmbutton" runat="server" ID="btnChagePass" Text="Cập nhật" 
                                UseSubmitBehavior="true" onclick="btnChagePass_Click" TabIndex="5" />
                        </div>   
                        <div class="left">
                            <asp:Button CssClass="crmbutton" runat="server" ID="btnHuy" Text="Hủy" 
                                UseSubmitBehavior="true" onclick="btnHuy_Click" TabIndex="6" />
                        </div>                                 
                    </td>
                </tr>
                </table>
                </div>
            </ContentTemplate>
        </asp:UpdatePanel>
        <asp:UpdatePanel runat="server" ID="upInfor" UpdateMode="Conditional">
            <ContentTemplate>
                 <table class="crmtable">
            <tbody>
                <tr>    
                    <td class="crmcell right width-100"><strong>Tên đăng nhập</strong></td>
                    <td class="crmcell width-250">    
                        <div class="left">
                            <asp:TextBox Enabled="false" ID="txtTenDangNhap" runat="server" Width="150px" MaxLength="10" TabIndex="1" />                            
                        </div>                                 
                    </td>
                </tr>
                
                <tr>    
                    <td class="crmcell right width-100"><strong>Họ tên</strong></td>
                    <td class="crmcell width-250">    
                        <div class="left">
                            <asp:TextBox ID="txtHoTen" runat="server" Width="150px" TabIndex="4" />                            
                        </div>                                 
                    </td>
                </tr>
                <tr>    
                    <td class="crmcell right width-100"><strong>Tên công ty</strong></td>
                    <td class="crmcell width-250">    
                        <div class="left">
                            <asp:TextBox ID="txtTenCongTy" runat="server" Width="150px" TabIndex="5" />                            
                        </div>                                 
                    </td>
                </tr>
                <tr>    
                    <td class="crmcell right width-100"><strong>Email</strong></td>
                    <td class="crmcell width-250">    
                        <div class="left">
                            <asp:TextBox ID="txtEmail" runat="server" Width="150px" MaxLength="50" 
                                TabIndex="5" Enabled="False" />                            
                        </div>                                 
                    </td>
                </tr>
                <tr>    
                    <td class="crmcell right width-100"><strong>WebSite</strong></td>
                    <td class="crmcell width-250">    
                        <div class="left">
                            <asp:TextBox ID="txtWebSite" runat="server" Width="150px" TabIndex="6" />                            
                        </div>                                 
                    </td>
                </tr>
                <tr>    
                    <td class="crmcell right width-100"><strong>Điện thoại</strong></td>
                    <td class="crmcell width-250">    
                        <div class="left">
                            <asp:TextBox ID="txtDienThoai" runat="server" Width="150px" TabIndex="7" />                            
                        </div>                                 
                    </td>
                </tr>
                <tr>    
                    <td class="crmcell right width-100"><strong>Địa chỉ</strong></td>
                    <td class="crmcell width-250">    
                        <div class="left">
                            <asp:TextBox ID="txtDiaChi" runat="server" Width="250px" TabIndex="8" />                            
                        </div>                                 
                    </td>
                </tr>
                <tr>
                    <td class="crmcell right width-100"><strong></strong></td>
                    <td class="crmcell width-250">    
                        <div class="left">
                            <asp:Button CssClass="crmbutton" runat="server" ID="btnDangKi" Text="Cập nhật" 
                                UseSubmitBehavior="true" onclick="btnDangKi_Click" />
                        </div>   
                        <div class="left">
                            <asp:Button CssClass="crmbutton" runat="server" ID="btnCancel" Text="Hủy" 
                                UseSubmitBehavior="true" onclick="btnCancel_Click" />
                        </div>                                 
                    </td>
                </tr>
            </tbody>
        </table>
            </ContentTemplate>
        </asp:UpdatePanel>
        <div class="header">Lịch sử quá trình đặt hàng</div>
        <table class="crmtable">
            <tbody>
                <tr>
                    <td class="crmcell right width-200"><strong>Số lịch trình đã đăng kí</strong></td>
                    <td class="crmcell width-250">    
                        <div class="left">
                            <asp:Label runat="server" ID="lbltrTong" Text="" CssClass="label" />
                        </div>                                 
                    </td>
                </tr
                <tr>
                    <td class="crmcell right width-200"><strong>Số lịch trình được chấp nhận</strong></td>
                    <td class="crmcell width-250">    
                        <div class="left">
                            <asp:Label runat="server" ID="lbltrChapNhan" Text="" CssClass="label" />
                        </div>                                 
                    </td>
                </tr>
                <tr>
                    <td class="crmcell right width-200"></td>
                    <td class="crmcell width-250">    
                        <div class="left">
                            <EBAYVN:Button runat="server" ID="btnDelete" CssClass="crmbutton" Text="Xóa" 
                                onclick="btnDelete_Click" />
                        </div>  
                        <div class="left">
                            <a href="DangKiLichTrinh.aspx" title="Đăng kí lịch trình" >Đăng kí lịch trình</a>
                        </div>                               
                    </td>
                </tr>
            </tbody>
        </table>
        <asp:UpdatePanel ID="upnlGrid" UpdateMode="Conditional" runat="server">
            <ContentTemplate>
                <div class="header">Danh sách lịch trình chưa được chấp nhận</div>
                <EBAYVN:Grid ID="gvList" runat="server" UseCustomPager="true" PageSize="20" 
                        onrowcommand="gvList_RowCommand">
                    <PagerSettings FirstPageText="lịch trình" PageButtonCount="2" />
                    <Columns>
                        <asp:TemplateField HeaderStyle-CssClass="checkbox">
                            <ItemTemplate>
                                <input id="Id" runat="server" type="hidden" value='<%# Eval("ID") %>' />
                                <input name="listIds" type="checkbox" value='<%# Eval("ID") %>' />
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderStyle-Width="40%" HeaderText="Tên lịch trình&nbsp;">
                            <ItemTemplate>
                                <asp:LinkButton ID="lnkBtnID" runat="server" CommandArgument='<%# Eval("LICHTRINH.ID") %>'
                                    CommandName="EditItem" Text='<%# Eval("LICHTRINH.TENLICHVC") %>' OnClientClick="openDialogAndBlock('Thông tin chi tiết lịch trình', 700, 'divChitiet')"></asp:LinkButton>
                            </ItemTemplate>
                            <ItemStyle Font-Bold="true" />
                        </asp:TemplateField>
                       <asp:TemplateField HeaderStyle-Width="10%" HeaderText="Điểm bắt đầu">
                            <ItemTemplate>
                                <%# (Eval("LICHTRINH.DIADIEM") != null) ? Eval("LICHTRINH.DIADIEM.TENDIADIEM") : " Chưa cập nhật"
                                         %>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderStyle-Width="10%" HeaderText="Điểm kết thúc">
                            <ItemTemplate>
                                <%# (Eval("LICHTRINH.DIADIEM1") != null) ? Eval("LICHTRINH.DIADIEM1.TENDIADIEM") : " Chưa cập nhật"
                                         %>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderStyle-Width="10%" HeaderText="Tình trạng">
                            <ItemTemplate>
                                <%# (Eval("ISDUYETDON") != null) ? bool.Parse(Eval("ISDUYETDON").ToString()).Equals(false) ? "Chờ" : "Đã chấp nhận" : "Đã chấp nhận"%>
                            </ItemTemplate>
                            <ItemStyle Font-Bold="true" ForeColor="Red" />
                        </asp:TemplateField>
                        <asp:TemplateField HeaderStyle-Width="10%" HeaderText="Ngày đăng kí">
                            <ItemTemplate>
                                <%# (Eval("NGAYDK") != null) ?
                                        String.Format("{0:dd/MM/yyyy}", Eval("NGAYDK"))
                                        : "" %>
                            </ItemTemplate>
                        </asp:TemplateField>
                    </Columns>
               </EBAYVN:Grid>
               <div class="header">Danh sách lịch trình đã được chấp nhận</div>
               <EBAYVN:Grid ID="gvThongTinDaDuyet" runat="server" UseCustomPager="true" PageSize="20" 
                        onrowcommand="gvThongTinDaDuyet_RowCommand">
                    <PagerSettings FirstPageText="lịch trình" PageButtonCount="2" />
                    <Columns>
                        <%--<asp:TemplateField HeaderStyle-CssClass="checkbox">
                            <ItemTemplate>
                                <input id="Id" runat="server" type="hidden" value='<%# Eval("ID") %>' />
                                <input name="listIds" type="checkbox" value='<%# Eval("ID") %>' />
                            </ItemTemplate>
                        </asp:TemplateField>--%>
                        <asp:TemplateField HeaderStyle-Width="40%" HeaderText="Tên lịch trình&nbsp;">
                            <ItemTemplate>
                                <asp:LinkButton ID="lnkBtnID" runat="server" CommandArgument='<%# Eval("LICHTRINH.ID") %>'
                                    CommandName="EditItem" Text='<%# Eval("LICHTRINH.TENLICHVC") %>' OnClientClick="openDialogAndBlock('Thông tin chi tiết lịch trình', 700, 'divChitiet')"></asp:LinkButton>
                            </ItemTemplate>
                            <ItemStyle Font-Bold="true" />
                        </asp:TemplateField>
                       <asp:TemplateField HeaderStyle-Width="10%" HeaderText="Điểm bắt đầu">
                            <ItemTemplate>
                                <%# (Eval("LICHTRINH.DIADIEM") != null) ? Eval("LICHTRINH.DIADIEM.TENDIADIEM") : " Chưa cập nhật"
                                         %>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderStyle-Width="10%" HeaderText="Điểm kết thúc">
                            <ItemTemplate>
                                <%# (Eval("LICHTRINH.DIADIEM1") != null) ? Eval("LICHTRINH.DIADIEM1.TENDIADIEM") : " Chưa cập nhật"
                                         %>
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderStyle-Width="10%" HeaderText="Tình trạng">
                            <ItemTemplate>
                                <%# (Eval("ISDUYETDON") != null) ? bool.Parse(Eval("ISDUYETDON").ToString()).Equals(false) ? "Chờ" : "Đã chấp nhận" : "Đã chấp nhận"%>
                            </ItemTemplate>
                            <ItemStyle Font-Bold="true" ForeColor="Red" />
                        </asp:TemplateField>
                        <asp:TemplateField HeaderStyle-Width="10%" HeaderText="Ngày đăng kí">
                            <ItemTemplate>
                                <%# (Eval("NGAYDK") != null) ?
                                        String.Format("{0:dd/MM/yyyy}", Eval("NGAYDK"))
                                        : "" %>
                            </ItemTemplate>
                        </asp:TemplateField>
                    </Columns>
               </EBAYVN:Grid>
          </ContentTemplate>
    </asp:UpdatePanel> 
        <div id="divChitietDlgContainer">
            <div id="divChitiet" style="display: none">
            <asp:UpdatePanel runat="server" ID="upLichTrinhChiTiet" UpdateMode="Conditional">
                <ContentTemplate>
                    <asp:Repeater runat="server" ID="rpLichTrinh">
                        <ItemTemplate>
                            <div class="section" >
                                <h3><%# Eval("TENLICHVC") %></h3>
                                <p><a href="#"><img src="../design/container.jpg" width="200" height="150" alt="" /></a></p>    
                                <div class="section-in">
                                    <ul class="ul-style01">
                                        <li>Điểm bắt đầu:<div class="point"><%# (Eval("DIADIEM") != null) ?Eval("DIADIEM.TENDIADIEM"):" Chưa cập nhật"%></div></li>
                                        <li>Điểm kết thúc:<div class="point"><%# (Eval("DIADIEM1") != null) ?Eval("DIADIEM1.TENDIADIEM"):" Chưa cập nhật"%></div></li>
                                        <li>Ngày lập:<div class="point"> <%# (Eval("NGAYNHAP") != null) ?String.Format("{0:dd/MM/yyyy}", Eval("NGAYNHAP")): "" %></div></li>
                                        <li>Phương tiện:<div class="point"><%# (Eval("PHUONGTIEN") != null) ? Eval("PHUONGTIEN.TENPT") : " Chưa cập nhật"%></div></li>
                                        <li>Ngày bắt đầu :<div class="point"><%# (Eval("NGAYBD") != null) ? String.Format("{0:dd/MM/yyyy}", Eval("NGAYBD")) : ""%></div></li>
                                        <li>Ngày kết thúc:<div class="point"><%# (Eval("NGAYKT") != null) ? String.Format("{0:dd/MM/yyyy}", Eval("NGAYKT")) : ""%></div></li>
                                        <%--<li>Tài xế<div class="point"><%# (Eval("NHANVIEN1") != null) ? Eval("NHANVIEN1.HOTEN") : "Chưa phân công"%></div></li>
                                        <li>Phụ xe 01<div class="point"><%# (Eval("NHANVIEN2") != null) ? Eval("NHANVIEN1.HOTEN") : "Chưa phân công"%></div></li>
                                        <li>Phụ xe 02<div class="point"><%# (Eval("NHANVIEN3") != null) ? Eval("NHANVIEN1.HOTEN") : "Chưa phân công"%></div></li>
                                        <li>Phụ xe 03<div class="point"><%# (Eval("NHANVIEN4") != null) ? Eval("NHANVIEN1.HOTEN") : "Chưa phân công"%></div></li>
                                        <li>Phụ xe 04<div class="point"><%# (Eval("NHANVIEN5") != null) ? Eval("NHANVIEN1.HOTEN") : "Chưa phân công"%></div></li>--%>
                                        
                                    </ul>
                                </div> <!-- /section-in -->
                            </div>
                        </ItemTemplate>
                     </asp:Repeater>
                </ContentTemplate>
            </asp:UpdatePanel>
            </div>
        </div>
    </div>
</asp:Content>
